package com.xbdun.dao.bmp.entity;

import java.util.Date;
import java.sql.Timestamp;

/**
 * 企业信息
 * 
 * @author 张国涛
 **/
public class XbdunSysOrgDo implements java.io.Serializable {
	private static final long serialVersionUID = 1L;
	private long id; // 主键
	private long orgCode; // 机构编号
	private String orgName; // 机构名称
	private String website; // 公司网站
	private String orgEmail; // 企业邮箱
	private int valiEmail; // 邮件是否验证; 验证【1】，未验证【2】
	private String addr; // 公司地址
	private String logo; // 企业logo
	private int type; // 企业类型; 企业【1】，个体【2】
	private String recordImg; // 备案照片
	private String orgMobile; // 机构电话
	private String orgLandline; // 机构座机
	private String recordNo; // 备案号
	private int limitPers; // 上线人数
	private int auditingStatus; // 审核状态; 申请中【1】默认，通过审核【2】，未通过【3】
	private String remarks; // 备注
	private Date auditingTime; // 审核时间
	private Date createTime; // 创建时间
	private Timestamp version;
	private int enable; // 是否启用; 启用【1】，未启用【2】默认
	private String unionid;// 微信小程序跨平台id
	private String busiPerson;// 企业法人
	private Integer blAgentOrg;//平台代理机构;是【1】，不是【2】默认
	private long userCode;//企业法人的userCode
	public long getUserCode() {
		return userCode;
	}
	public void setUserCode(long userCode) {
		this.userCode = userCode;
	}
	public Integer getBlAgentOrg() {
		return blAgentOrg;
	}
	public void setBlAgentOrg(Integer blAgentOrg) {
		this.blAgentOrg = blAgentOrg;
	}
	/**微信小程序跨平台id*/
	public String getUnionid() {
		return unionid;
	}
	/**微信小程序跨平台id*/
	public void setUnionid(String unionid) {
		this.unionid = unionid;
	}

	/**
	 * 主键
	 */
	public long getId() {
		return this.id;
	}

	/**
	 * 机构编号
	 */
	public long getOrgCode() {
		return this.orgCode;
	}

	/**
	 * 机构名称
	 */
	public String getOrgName() {
		return this.orgName;
	}

	/**
	 * 公司网站
	 */
	public String getWebsite() {
		return this.website;
	}

	/**
	 * 企业邮箱
	 */
	public String getOrgEmail() {
		return this.orgEmail;
	}

	/**
	 * 邮件是否验证; 验证【1】，未验证【2】
	 */
	public int getValiEmail() {
		return this.valiEmail;
	}

	/**
	 * 公司地址
	 */
	public String getAddr() {
		return this.addr;
	}

	/**
	 * 企业logo
	 */
	public String getLogo() {
		return this.logo;
	}

	/**
	 * 企业类型; 企业【1】，个体【2】
	 */
	public int getType() {
		return this.type;
	}

	/**
	 * 备案照片
	 */
	public String getRecordImg() {
		return this.recordImg;
	}

	/**
	 * 机构电话
	 */
	public String getOrgMobile() {
		return this.orgMobile;
	}

	/**
	 * 机构座机
	 */
	public String getOrgLandline() {
		return this.orgLandline;
	}

	/**
	 * 备案号
	 */
	public String getRecordNo() {
		return this.recordNo;
	}

	/**
	 * 上线人数
	 */
	public int getLimitPers() {
		return this.limitPers;
	}

	/**
	 * 审核状态; 申请中【1】默认，通过审核【2】，未通过【3】
	 */
	public int getAuditingStatus() {
		return this.auditingStatus;
	}

	/**
	 * 备注
	 */
	public String getRemarks() {
		return this.remarks;
	}

	/**
	 * 审核时间
	 */
	public Date getAuditingTime() {
		return this.auditingTime;
	}

	/**
	 * 创建时间
	 */
	public Date getCreateTime() {
		return this.createTime;
	}

	public Timestamp getVersion() {
		return this.version;
	}

	/**
	 * 是否启用; 启用【1】，未启用【2】默认
	 */
	public int getEnable() {
		return this.enable;
	}

	/**
	 * 描述:主键<br/>
	 * 能否主键:是<br/>
	 * 能否递增:是<br/>
	 * 长 度:19<br/>
	 * 能否为空:否
	 */
	public void setId(long id) {
		this.id = id;
	}

	/**
	 * 描述:机构编号<br/>
	 * 长 度:19<br/>
	 * 能否为空:否
	 */
	public void setOrgCode(long orgCode) {
		this.orgCode = orgCode;
	}

	/**
	 * 描述:机构名称<br/>
	 * 长 度:50<br/>
	 * 能否为空:否
	 */
	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	/**
	 * 描述:公司网站<br/>
	 * 长 度:20<br/>
	 * 能否为空:否
	 */
	public void setWebsite(String website) {
		this.website = website;
	}

	/**
	 * 描述:企业邮箱<br/>
	 * 长 度:30<br/>
	 * 能否为空:否
	 */
	public void setOrgEmail(String orgEmail) {
		this.orgEmail = orgEmail;
	}

	/**
	 * 描述:邮件是否验证; 验证【1】，未验证【2】<br/>
	 * 长 度:3<br/>
	 * 能否为空:否
	 */
	public void setValiEmail(int valiEmail) {
		this.valiEmail = valiEmail;
	}

	/**
	 * 描述:公司地址<br/>
	 * 长 度:100<br/>
	 * 能否为空:否
	 */
	public void setAddr(String addr) {
		this.addr = addr;
	}

	/**
	 * 描述:企业logo<br/>
	 * 长 度:125<br/>
	 * 能否为空:否
	 */
	public void setLogo(String logo) {
		this.logo = logo;
	}

	/**
	 * 描述:企业类型; 企业【1】，个体【2】<br/>
	 * 长 度:3<br/>
	 * 能否为空:否
	 */
	public void setType(int type) {
		this.type = type;
	}

	/**
	 * 描述:备案照片<br/>
	 * 长 度:125<br/>
	 * 能否为空:否
	 */
	public void setRecordImg(String recordImg) {
		this.recordImg = recordImg;
	}

	/**
	 * 描述:机构电话<br/>
	 * 长 度:12<br/>
	 * 能否为空:否
	 */
	public void setOrgMobile(String orgMobile) {
		this.orgMobile = orgMobile;
	}

	/**
	 * 描述:机构座机<br/>
	 * 长 度:12<br/>
	 * 能否为空:否
	 */
	public void setOrgLandline(String orgLandline) {
		this.orgLandline = orgLandline;
	}

	/**
	 * 描述:备案号<br/>
	 * 长 度:32<br/>
	 * 能否为空:否
	 */
	public void setRecordNo(String recordNo) {
		this.recordNo = recordNo;
	}

	/**
	 * 描述:上线人数<br/>
	 * 长 度:10<br/>
	 * 能否为空:否
	 */
	public void setLimitPers(int limitPers) {
		this.limitPers = limitPers;
	}

	/**
	 * 描述:审核状态; 申请中【1】默认，通过审核【2】，未通过【3】<br/>
	 * 长 度:3<br/>
	 * 能否为空:否
	 */
	public void setAuditingStatus(int auditingStatus) {
		this.auditingStatus = auditingStatus;
	}

	/**
	 * 描述:备注<br/>
	 * 长 度:125<br/>
	 * 能否为空:否
	 */
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	/**
	 * 描述:审核时间<br/>
	 * 长 度:9223372036854775807<br/>
	 * 能否为空:否
	 */
	public void setAuditingTime(Date auditingTime) {
		this.auditingTime = auditingTime;
	}

	/**
	 * 描述:创建时间<br/>
	 * 长 度:9223372036854775807<br/>
	 * 能否为空:否
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * 长 度:9223372036854775807<br/>
	 * 能否为空:否
	 */
	public void setVersion(Timestamp version) {
		this.version = version;
	}

	/**
	 * 描述:是否启用; 启用【1】，未启用【2】默认<br/>
	 * 长 度:3<br/>
	 * 能否为空:否
	 */
	public void setEnable(int enable) {
		this.enable = enable;
	}
	/**企业法人*/
	public String getBusiPerson() {
		return busiPerson;
	}
	/**企业法人*/
	public void setBusiPerson(String busiPerson) {
		this.busiPerson = busiPerson;
	}
	
	
}
